home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 June / EnigmA AMIGA RUN 08 (1996)(G.R. Edizioni)(IT)[!][issue 1996-06][EARSAN CD VII].iso / earcd / editor / gdphrc14.lha / ged-phrasecomp / misc / register.h < prev    next >
C/C++ Source or Header  |  1995-09-02  |  1KB  |  49 lines

  1. #ifndef REGISTER_H
  2. #define REGISTER_H
  3.  
  4. /*
  5. ** $PROJECT: Compiler independend register macros
  6. **
  7. ** $VER: register.h 1.1 (02.09.95)
  8. **
  9. ** by
  10. **
  11. ** Stefan Ruppert , Windthorststrasse 5 , 65439 Floersheim , GERMANY
  12. **
  13. ** (C) Copyright 1994,1995
  14. ** All Rights Reserved !
  15. **
  16. ** $HISTORY:
  17. **
  18. ** 02.09.95 : 001.001 : bumped to version 1
  19. ** 31.03.94 : 000.001 : initial
  20. */
  21.  
  22. #ifdef __SASC
  23. #define LibCall      __asm __saveds
  24. #define ClassCall    __asm __saveds
  25. #define RegCall      __asm
  26. #define GetA4        __saveds
  27.  
  28. #define REGA0        register __a0
  29. #define REGA1        register __a1
  30. #define REGA2        register __a2
  31. #define REGA3        register __a3
  32. #define REGA4        register __a4
  33. #define REGA5        register __a5
  34. #define REGA6        register __a6
  35. #define REGA7        register __a7
  36.  
  37. #define REGD0        register __d0
  38. #define REGD1        register __d1
  39. #define REGD2        register __d2
  40. #define REGD3        register __d3
  41. #define REGD4        register __d4
  42. #define REGD5        register __d5
  43. #define REGD6        register __d6
  44. #define REGD7        register __d7
  45. #endif
  46.  
  47. #endif /* REGISTER_H */
  48.  
  49.